package com.uam.recordset.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.uam.common.annotation.Excel;
import com.uam.common.core.domain.BaseEntity;

/**
 * 无人机注册管理对象 t_wrjzc
 * 
 * @author uam
 * @date 2025-09-10
 */
public class TWrjzc extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 所属防区Topic */
    @Excel(name = "所属防区Topic")
    private String ssfq;

    /** 机主姓名 */
    @Excel(name = "机主姓名")
    private String jzName;

    /** 产品序列号 */
    @Excel(name = "产品序列号")
    private String cpxlh;

    /** 手机号码 */
    @Excel(name = "手机号码")
    private String phone;

    /** 产品型号 */
    @Excel(name = "产品型号")
    private String cpxh;

    /** 产品名称 */
    @Excel(name = "产品名称")
    private String cpName;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }

    public void setSsfq(String ssfq) 
    {
        this.ssfq = ssfq;
    }

    public String getSsfq() 
    {
        return ssfq;
    }

    public void setJzName(String jzName) 
    {
        this.jzName = jzName;
    }

    public String getJzName() 
    {
        return jzName;
    }

    public void setCpxlh(String cpxlh) 
    {
        this.cpxlh = cpxlh;
    }

    public String getCpxlh() 
    {
        return cpxlh;
    }

    public void setPhone(String phone) 
    {
        this.phone = phone;
    }

    public String getPhone() 
    {
        return phone;
    }

    public void setCpxh(String cpxh) 
    {
        this.cpxh = cpxh;
    }

    public String getCpxh() 
    {
        return cpxh;
    }

    public void setCpName(String cpName) 
    {
        this.cpName = cpName;
    }

    public String getCpName() 
    {
        return cpName;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("ssfq", getSsfq())
            .append("jzName", getJzName())
            .append("cpxlh", getCpxlh())
            .append("phone", getPhone())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .append("cpxh", getCpxh())
            .append("cpName", getCpName())
            .toString();
    }
}
